using System;

namespace CollabApp.Application.DTOs.Game
{
    /// <summary>
    /// 玩家分数DTO
    /// </summary>
    public class PlayerScoreDto
    {
        /// <summary>
        /// 玩家ID
        /// </summary>
        public Guid PlayerId { get; set; }

        /// <summary>
        /// 玩家名称
        /// </summary>
        public string PlayerName { get; set; } = string.Empty;

        /// <summary>
        /// 分数/积分
        /// </summary>
        public int Score { get; set; }

        /// <summary>
        /// 排名
        /// </summary>
        public int Rank { get; set; }

        /// <summary>
        /// 领地面积
        /// </summary>
        public double TerritoryArea { get; set; }

        /// <summary>
        /// 击杀数
        /// </summary>
        public int KillCount { get; set; }

        /// <summary>
        /// 死亡数
        /// </summary>
        public int DeathCount { get; set; }
    }
}